Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Israel #1-w1 Israel #1-w2 Israel #1-w3 Israel #1-w4 Uzbekistan F1 Uzbekistan F2 Hungary F1 Denmark F3 Poland F4 Poland F5 Portugal #1-w1 Portugal #1-w2 Portugal #1-w3 Israel #2-w1 Israel #2-w2 Israel #2-w3 Israel #2-w4 Austria F2 Hungary F3 Poland F1 Czech Republic F2 Czech Republic F3 Slovenia F3 Serbia & Montenegro F4 Hungary F4 Hungary F5 Poland F7 Poland F8 Poland F2 Poland F3 Czech Republic F1 Belgium F2 Slovakia F1 Slovakia F2 Poland F10 France F16 Germany-w1 France F17 Germany-w2 France F18 Germany-w3 France F19 Germany-w4 Czech Republic F5 Germany F4 Croatia F1 Croatia F2 Uzbekistan F2 Poland F8 Germany F1 Germany F4 Spain F7 (Reus) Belgrade Challenger Orleans Challenger Orleans Challenger Lisbon Challenger Liberec Challenger Orleans Challenger Poland F6 Austria F1 Ukraine #1-w1 Czech Republic F1 Ukraine #1-w2 Czech Republic F2 Ukraine #1-w3 Czech Republic F3 Ukraine #1-w4 Denmark F1 Denmark F2 USA F21 Switzerland #1-w1 Hungary F6 Portugal #1-w4 Portugal F1 Portugal F2 Belgium F1 Czech Republic F1 Germany F7 Austria F5 Poland F11 Italy F23 Latvia F1 Croatia F3 Poland F5 Slovakia F1 Germany-w1 Spain F28 Germany-w2 Germany-w3 Germany-w4 Czech Republic F4 Czech Republic F6 Germany F1 Croatia F1 Croatia F2 UAE F1 UAE F2 Poland F5 Poland F6 Germany F6 Germany F8 Italy F10 Czech Republic F1 France F17 France F18 Czech Republic F5 Czech Republic F6 M25 Sharm ElSheikh M25 Sharm ElSheikh M25 Loule M25 Portimao M25 Trnava M25 Kramsach Czech Republic F4 (Pardubice) Heineken Open - Auckland M25 Bielsko Biala Austrian Open - Kitzbuhel Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona German Tennis Championships - Hamburg Winston Salem - Winston Salem Kremlin Cup - Moscow Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok China Open - Beijing Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Bet-at-home Open - Hamburg China Open - Beijing ASB Classic - Auckland Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Geneva Open - Geneva Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Kremlin Cup - Moscow Open 13 Provence - Marseille BMW Open - Munich St. Petersburg Open - St. Petersburg Tata Open Maharashtra - Pune Gonet Geneva Open - Geneva M25 Prague BMW Open - Munich Generali Open - Kitzbuhel Recanati Challenger M25 Muttenz M25 Prague Irving Challenger Dusseldorf Open Challenger - Dusseldorf LTA Hull Challenger - Hull Amer-Wilson Tampere Challenger - Tampere Prague Open - Prague Tatra Banka Open - Bratislava Unicredit (Suisse) Bank S. A. Challenger - Chiasso ATP Slovak Open Challenger - Bratislava Tatra Banka Open 2006 - Bratislava KGHM Dialog Polish Indoors - Wroclaw BH Telecom Sarajevo 2007 - Sarajevo XI Torneo Internazionale di Tennis - Barletta Unicredit (Suisse) Bank S.A. Challenger - Chiasso Prosperita Open 2007 - Ostrava Steelers Cup - Kosice GHI Bronz Classic - Bronx Internationaux du Doubs - Besancon GHI Bronx Tennis Classic - Bronx Kobstaedernes ATP Challenger - Kolding Wroclaw Challenger Wolfsburg Challenger Bergamo Challenger Rome Challenger Sofia Challenger Ostrava Challenger Bordeaux Challenger Lugano Challenger Braunschweig Challenger Trnava Challenger Napoli Challenger Heilbronn Challenger Ostrava Challenger Braunschweig Challenger San Marino Challenger Cordenons Challenger Trnava Challenger Mons Challenger Rennes Challenger Eckental Challenger Singapore Challenger Burnie Challenger Caloundra Challenger Le Gosier Challenger Ostrava Challenger Prague Challenger Bordeaux Challenger Szczecin Challenger Mons Challenger Le Gosier Challenger Ostrava Challenger Prostejov Challenger Prostejov Challenger Eckental Challenger Bratislava Challenger Irving Challenger Prague Challenger Bratislava Challenger Salzburg Challenger Genova Challenger Aix En Provence Challenger Bordeaux Challenger Prostejov Challenger Prague Challenger Segovia Challenger Belgrade Challenger Bratislava Challenger Sophia Antipolis Challenger Barletta Challenger Ostrava Challenger Poznan Challenger Portoroz Challenger Zagreb Challenger Kaohsiung Challenger Marbella Challenger Tunis Challenger Francavilla Challenger Aachen Challenger Poznan Challenger Bastad Challenger Scheveningen Challenger Prague Challenger Prague Challenger Bordeaux Challenger Prostejov Challenger Genova Challenger Sibiu Challenger Poprad Tatry Challenger Braunschweig Challenger Bratislava Challenger Rennes Challenger Braunschweig Challenger Prague Challenger Bratislava Challenger Prague II Challenger Prostejov Challenger Tulln Challenger Ortisei Challenger Bratislava Challenger Tulln Challenger Irving Challenger Almaty Challenger Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami KGHM Polish Indoors - Wroclaw BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome ATU Cup - Weiden Nord/LB Open - Braunschweig Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Warsteiner Grand Prix - Oberstaufen Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo ATU Cup 2001 - Weiden Nord/LB Open - Braunschweig Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Warsteiner Challenger Lubeck - Lubeck Prague Open - Prague Oberstaufen Cup - Oberstaufen Ostrava Open 2005 - Ostrava Stella Artois Clay Court Championships - Budaors Intersport Heilbronn Open - Heilbronn KGHM Emax Polish Indoors - Wroclaw 10° Trofeo Luigi Pezzoli - Bergamo Baden Open - Ettlingen Czech Open 2006 - Prostejov Banja Luka Challenger - Banja Luka Fergana Challenger - Fergana Ispat Open 2004 - Ostrava Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati Open Castilla y Leon - Segovia ECM Cup - Prague Dusseldorf Open Challenger 2007 - Dusseldorf The Tarka Challenger - Barnstaple Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Challenger DCNS de Cherbourg - Cherbourg Mitsubishi Electric Europe Cup - Monza 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso ECM Prague Open 2008 - Prague Prosperita Open 2008 - Ostrava Memorial A. Manfredini Sassuolo Challenger - Sassuolo Kosice Open-Steelers Cup 2008 - Kosice Tennis Napoli Cup - Napoli Kos Succhetti Tennis Cup - Cordenons Pekao Open - Szczecin Togliatti Cup - Togliatti Tatra Banka Slovak Open - Bratislava Sarajevo Challenger Napoli Challenger Athens Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Scheveningen Challenger Orbetello Challenger Cordenons Challenger Poznan Challenger Rennes Challenger Orleans Challenger Helsinki Challenger Bergamo Challenger Sarajevo Challenger Rome Challenger Rome Challenger Alessandria Challenger Kosice Challenger Szczecin Challenger Kitzbuhel Challenger Prosperita Open 2006 - Ostrava ATP Challenger Trophy 2008 - Trnava Bratislava Challenger Barletta Challenger Dallas Challenger Open Prevadies - St. Brieuc Kosice Challenger Genova Challenger Trnava Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Cherbourg Challeger Bratislava Challenger ATP Challenger Trophy 2007 - Trnava San Marino Challenger Dallas Challenger Labertz Open by Stawag - Aachen Oberstaufen Challenger BH Indoor Sarajevo - Sarajevo Residenza Open - Magdeburg Bratislava Challenger Sopot Challenger Kaohsiung Challenger Prostejov Challenger Geneva Challenger Rennes Challenger Aix En Provence Challenger Bordeaux Challenger Surbiton Challenger Ostrava Challenger Lyon Challenger Portoroz Challenger Eckental Challenger Heilbronn Challenger Nottingham Challenger Bratislava Challenger Las Franquesas del Valles Challenger Ostrava Challenger Koblenz Challenger Prague Challenger Liberec Challenger Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Tashkent Challenger U.S. Open - New York Budapest Challenger Cherbourg Challenger Indian Wells Challenger Phoenix Challenger Alicante Challenger French Open - Paris Murcia Challenger Prostejov Challenger Wimbledon - London Ilkley Challenger Next Generation Adelaide International - Adelaide Heineken Open - Auckland U.S. Open - New York Augsburg Challenger Mallorca Challenger Cassis Challenger Istanbul Challenger Orleans Challenger Mouilleron-Le-Captif Challenger French Open - Paris Mercedes Cup - Stuttgart Eckental Challenger BA-CA Tennis Trophy - Vienna Noumea Challenger U.S. Open - New York Bengalaru Challenger Australian Open - Melbourne Prague Challenger Ostrava Challenger French Open - Paris Next Generation Adelaide International - Adelaide Istanbul Challenger Quimper Challenger Quimper 2 Challenger Cherbourg Challenger Bank Austria Tennis Trophy - Vienna Australian Open - Melbourne Marbella Challenger French Open - Paris Split 1 Challenger Split 2 Challenger Ostrava Challenger Prague Challenger Heilbronn Challenger Australian Open - Melbourne International German Open - Hamburg Nottingham 1 Challenger Salzburg-Anif Challenger Amersfoort Challenger French Open - Paris Wimbledon - London Open 13 - Marseille Bucharest Challenger Serbia Open - Belgrade Sibiu Challenger AEGON Championships - London Forli 2 Challenger Forli 3 Challenger Forli 3 Challenger Traralgon Challenger Gran Canaria Challenger Roseto Degli Abruzzi 1 Challenger Roseto Degli Abruzzi 2 Challenger Zadar Challenger Oeiras 1 Challenger AEGON Championships - London Oeiras 2 Challenger Barletta Challenger Prague 1 Challenger Ostrava Challenger Prague 2 Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Vicenza Challenger Winston-Salem Open - Winston-Salem Apia International - Sydney Bratislava Challenger Ilkley Challenger San Benedetto Challenger Wimbledon - London Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Prague 3 Challenger Mallorca Challenger Cassis Challenger Istanbul Challenger Winston-Salem Open - Winston-Salem U.S. Open - New York St. Tropez Challenger Erste Bank Open - Vienna Aircel Chennai Open - Chennai Tenerife 1 Challenger Australian Open - Melbourne French Open - Paris Kremlin Cup - Moscow Tenerife 2 Challenger Qatar ExxonMobil Open - Doha Sydney International - Sydney Swiss Indoors Basel - Basel Tenerife 3 Challenger U.S. Open - New York Stockholm Open - Stockholm Rovereto Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Prague 1 Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Bet-At-Home Austrian Open - Kitzbuhel Malaysian Open - Kuala Lumpur St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha U.S. Open - New York Australian Open - Melbourne Allianz Suisse Open - Gstaad Power Horse Cup - Dusseldorf French Open - Paris Erste Bank Open - Vienna Vegeta Croatia Open - Umag Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Wimbledon - London U.S. Open - New York PBZ Zagreb Indoors - Zagreb Aegon Nottingham Open - Nottingham Wimbledon - London Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Erste Bank Open - Vienna Gazprom Hungarian Open - Budapest cinch Championships - London Generali Open - Kitzbuhel Geneva Open - Geneva Plava Laguna Croatia Open - Umag Topshelf Open - 's-Hertogenbosch China Open - Beijing Swiss Indoors Basel - Basel Shenzhen Open - Shenzhen Kremlin Cup - Moscow BCR Open Romania - Bucharest Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Swiss Indoors Basel - Basel BRD Nastase Tiriac Trophy - Bucharest Shenzhen Open - Shenzhen Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, 1R, SUI-CZE 2-3 M25 Santa Margherita di Pula Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, World Group, PO, IND-CZE 1-3 Davis Cup, World Group, 1R, GER-CZE 2-3 Wimbledon - London Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne Davis Cup, World Group, QR, SVK-CZE 1-3 Australian Open Qualifying - Doha Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, World Group, PO, HUN-CZE 2-3 Davis Cup, World Group, QR, CZE-NED 1-3 Australian Open (juniors) All Lower level tournaments Olympics - Rio de Janeiro M25 Telfs Prague 3 Challenger M25 Jablonec nad Nisou M25 Santa Margherita di Pula Davis Cup, World Group, QF, CZE-FRA 1-3